package com.maybach.common.model;

import org.apache.commons.lang.builder.ReflectionToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import java.io.Serializable;
import java.util.Date;

public class ActLogDO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * This field corresponds to the database column b2b_act_log.id
     */
    private Long id;

    /**
     * This field corresponds to the database column b2b_act_log.biz_type
     */
    private String bizType;

    /**
     * This field corresponds to the database column b2b_act_log.biz_id
     */
    private Long bizId;

    /**
     * This field corresponds to the database column b2b_act_log.actor_name
     */
    private String actorName;

    /**
     * This field corresponds to the database column b2b_act_log.actor_id
     */
    private Long actorId;

    /**
     * This field corresponds to the database column b2b_act_log.actor_label
     */
    private String actorLabel;

    /**
     * This field corresponds to the database column b2b_act_log.act_title
     */
    private String actTitle;

    /**
     * This field corresponds to the database column b2b_act_log.act_detail
     */
    private String actDetail;

    /**
     * This field corresponds to the database column b2b_act_log.gmt_create
     */
    private Date gmtCreate;

    /**
     * This field corresponds to the database column b2b_act_log.gmt_modified
     */
    private Date gmtModified;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getBizType() {
		return bizType;
	}

	public void setBizType(String bizType) {
		this.bizType = bizType;
	}

	public Long getBizId() {
		return bizId;
	}

	public void setBizId(Long bizId) {
		this.bizId = bizId;
	}

	public String getActorName() {
		return actorName;
	}

	public void setActorName(String actorName) {
		this.actorName = actorName;
	}

	public Long getActorId() {
		return actorId;
	}

	public void setActorId(Long actorId) {
		this.actorId = actorId;
	}

	public String getActorLabel() {
		return actorLabel;
	}

	public void setActorLabel(String actorLabel) {
		this.actorLabel = actorLabel;
	}

	public String getActTitle() {
		return actTitle;
	}

	public void setActTitle(String actTitle) {
		this.actTitle = actTitle;
	}

	public String getActDetail() {
		return actDetail;
	}

	public void setActDetail(String actDetail) {
		this.actDetail = actDetail;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}

	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModified() {
		return gmtModified;
	}

	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}


    @Override
    public String toString(){
        return ReflectionToStringBuilder.toString(this, ToStringStyle.DEFAULT_STYLE);
    }
}